<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
	html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img {
	margin:0;
	padding:0
}
body {
	font:14px/1.0531 'Microsoft YaHei',arial,helvetica,clean,sans-serif;
	color:#414141;
	margin:0;
	padding:0;
	line-height:1.5
}
:focus {
	outline:1
}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
	display:block
}
a {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	vertical-align:baseline;
	background:0 0;
	color:#414141
}
ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none
}
mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:700
}
del {
	text-decoration:line-through
}
table {
	border-collapse:collapse;
	border-spacing:0
}
hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #ccc;
	margin:1em 0;
	padding:0
}
li,ul {
	list-style-type:none
}
img {
	display:inline-block;
	border:0
}
a:link,a:hover,a:active,a:visited {
	text-decoration:none
}
input,textarea {
	outline:0;
	border:0
}
textarea {
	resize:none
}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {
	font-weight:400;
	font-style:normal
}
.fullSlide {
	width:100%;
	position:relative;
	height:500px;
	background:#fff;
	overflow:hidden
}
.fullSlide .bd {
	height:500px;
	margin:0 auto;
	position:relative;
	z-index:1;
	overflow:hidden
}
.fullSlide .bd ul {
	width:100%!important
}
.fullSlide .bd li {
	width:100%!important;
	height:500px;
	overflow:hidden;
	text-align:center
}
.fullSlide .bd li a {
	display:block;
	height:500px
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:2;
	bottom:0;
	left:0;
	height:30px;
	text-align:center
}
.fullSlide .hd ul {
	text-align:center
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	zoom:1;
	width:14px;
	height:14px;
	margin:3px;
	background-color:#1770c2;
	overflow:hidden;
	line-height:99px;
	border:2px solid #fff;
	border-radius:50%;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out
}
.fullSlide .hd ul .on {
	width:50px;
	background:#ffae00;
	border-radius:9px;
	-webkit-transition:all .3s linear;
	transition:all .3s linear
}
.fullSlide .prev,.fullSlide .next {
	width:40px;
	height:60px;
	position:absolute;
	top:50%;
	margin-top:-30px;
	z-index:2;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	filter:alpha(opacity=30);
	-moz-opacity:.3;
	opacity:.3;
	-webkit-transition:all .5s linear;
	transition:all .5s linear
}
.fullSlide .prev {
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	left:10%
}
.fullSlide .next {
	background-position:-6px -137px;
	right:10%
}
.search_box {
	width:100%;
	height:62px;
	background:#f2f2f2
}
.search {
	width:1180px;
	margin:auto
}
.keytext {
	width:700px;
	height:62px;
	line-height:62px;
	float:left;
	font-family:Microsoft YaHei;
	font-size:14px;
	color:#fff
}
.keytext a {
	margin:0 12px 0 0;
	color:#5f5f5f;
	display:inline-block
}
.keytext a:hover {
	color:#1770c2
}
.keytext i {
	display:inline-block;
	font-size:14px;
	color:#5f5f5f
}
.rmgj-n-r {
	float:right;
	margin-top:18px
}
.rmgj-n-r .text {
	width:180px;
	padding-left:10px;
	font-size:14px;
	font-family:Montserrat,sans-serif;
	height:30px;
	margin-right:0;
	color:#414141;
	outline:0;
	border:1px solid #1770c2;
	background:#fff;
	float:left;
	box-sizing:border-box;
	-webkit-transition:all .15s ease;
	-moz-transition:all .15s ease;
	-ms-transition:all .15s ease;
	transition:all .15s ease
}
.keytext span {
	padding-right:10px;
	display:block;
	float:left;
	color:#5f5f5f;
	font-size:16px;
	color:#1770c2
}
.submit {
	border:1px solid #1770c2;
	border-left:0;
	border-right:0;
	width:70px;
	float:left;
	padding:0;
	text-align:center;
	height:30px;
	background:#1770c2;
	vertical-align:middle;
	cursor:pointer;
	color:#fff
}
.case {
	width:1180px;
	margin:0 auto
}
.title a {
	display:block;
	font:bold 30px/46px "microsoft yahei";
	color:#333;
	text-align:center;
	padding-top:50px
}
.title a span {
	color:#1770c2
}
.title p {
	font:30px/46px impact;
	color:#b9b9b9;
	text-align:center;
	background:url(../images/title-line.png) no-repeat center
}
.gd {
	position:relative;
	width:1180px;
	height:260px;
	margin:30px auto 0
}
.gd em {
	position:absolute;
	top:56px
}
.gd .t_l1 {
	left:0
}
.gd .t_r1 {
	right:0
}
.gd #simgs {
	margin:0 50px
}
.gd li {
	float:left;
	width:254px;
	padding:0 8px;
	text-align:center
}
.gd li img {
	display:block;
	width:254px;
	height:184px;
	padding:1px;
	border:1px solid #d8d8d8
}
.gd li a span {
	display:block;
	height:48px;
	color:#333;
	font-size:16px;
	line-height:48px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.gd li a span:hover {
	color:#1770c2
}
.product {
	width:100%;
	height:790px;
	background:#f2f2f2
}

.pro {
	width:100%;
	background:#f3f3f3;
	padding:40px 0 56px;
	height:760px
}
.pro-l {
	width:234px;
	background:#fff
}
.pro-ul-tle {
	display:block;
	text-align:center;
	font-size:24px;
	color:#fff;
	width:234px;
	height:93px;
	background:url(../images/pri-left-title.jpg) no-repeat center
}
.pro-ul-tle a {
	display:block;
	text-align:center;
	font-size:24px;
	color:#fff
}
.pro-ul-tle p {
	text-transform:uppercase;
	color:#399ce9;
	font-family:fantasy;
	padding-top:10px
}
.pro-ul {
	padding-bottom:15px
}
.pro-ul li {
	line-height:50px;
	padding-left:20px;
	border-bottom:1px dashed #ddd
}
.pro-ul li a:hover {
	color:#0067c1
}
.pro-ul li:before {
	content:"";
	display:block;
	float:left;
	width:17px;
	height:50px;
	background:url(../images/pro-li-icon.png) left center no-repeat
}
.pro-r {
	width:900px
}
.pro-r-top {
	width:100%;
	background:url(../images/pro-r-topbg.jpg) no-repeat center;
	color:#fff;
	height:40px
}
.pro-r-top ul {
	overflow:hidden
}
.pro-r-top ul li {
	float:left;
	width:100px;
	height:40px;
	border:1px solid transparent;
	line-height:40px;
	text-align:center;
	cursor:pointer;
	font-size:16px
}
.pro-r-top ul li.on {
	background:#0059b3;
	box-shadow:inset 0 0 0 1px #00a1c9;
	border-color:#0056ad;
	color:#fff
}
.pro-r-c ul {
	width:100%;
	padding-top:35px
}
.pro-r-c ul li {
	float:left;
	width:270px;
	padding-bottom:20px;
	margin:0 14px
}
.pro-r-c ul li&gt;a {
	display:block;
	width:100%;
	height:210px;
	overflow:hidden
}
.pro-r-c ul li a img {
	width:100%;
	height:100%;
	-webkit-transition:all .47s;
	-moz-transition:all .47s;
	-ms-transition:all .47s;
	-o-transition:all .47s;
	transition:all .47s
}
.pro-r-c ul li:hover&gt;a {
	box-shadow:0 0 8px rgba(0,0,0,.3)
}
.pro-r-c ul li:hover img {
	-webkit-transform:scale(1.08,1.08);
	-moz-transform:scale(1.08,1.08);
	-ms-transform:scale(1.08,1.08);
	-o-transform:scale(1.08,1.08);
	transform:scale(1.08,1.08)
}
.pro-r-c ul li p {
	text-align:center;
	margin:12px 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.pro-r-c ul li.f {
	margin-left:0
}
.pro-more {
	display:block;
	width:68px;
	line-height:23px;
	color:#fff;
	text-align:center;
	margin-top:7px
}
.pro-r-c ul li:hover a {
	color:#1770c2
}

/*pro*/
.pro { background:#FFFFFF; overflow:hidden; width:1180px; margin:0 auto;}
.pro .pro_left{ overflow:hidden; width:240px; float:left}
.pro .pro_right{ overflow:hidden; float:right; width:920px;}
.pro_left h2{ font-weight:normal; color:#fff; font-size:24px; width:230px; height:70px; background:url(../images/pro_left_h.png) no-repeat center top; line-height:70px; padding-left:10px;}
.pro_left h2 a{ color:#fff}
.pro_left h2 span{ font-size:16px; text-transform:uppercase; opacity:0.5; filter:alpha(opacity=50); font-weight:lighter; margin-left:5px;}
.pro_left .menubox{ overflow:hidden; width:230px; border:5px solid #1d5eb3; border-top:none; padding-bottom:35px;}
.pro_left h3{ font-size:16px; width:185px; height:33px; background:url(../images/pro_left_menu.png) no-repeat center top; padding-left:17px; font-weight:normal; line-height:33px; margin:15px auto}
.pro_left h3 a{ display:block; color:#fff; text-decoration:none;}
.pro_left h3.cur,.pro_left h3:hover{ background-position:bottom}
.pro_left p{ font-size:14px; line-height:33px; color:#666; margin-left:40px;}

.pro_right .menu{ overflow:hidden; width:100%; margin:15px 0;}
.pro_right .menu li{ float:left;  height:41px; text-align:center; line-height:41px; font-size:16px; background-color: #fff; border:1px solid #CCCCCC;border-radius: 30px; /*background:url(../images/pro_right_menu.png) no-repeat center top;*/ margin-right:12px;}
.pro_right .menu li a{ margin-left:10px; margin-right:10px; color:#666; display:block; text-decoration:none}
.pro_right .menu li:hover,.pro_right .menu li.cur{background-color: #1d5eb3; background-position:bottom}
.pro_right .menu li:hover a,.pro_right .menu li.cur a{ color:#fff;}/*
.pro_right .pro_banner{ display:block; margin-bottom:20px;}
.pro .sanji{display:none;}*/
.pro .menubox&gt;p:hover .sanji{ display:block;}
.pro_left .yb{white-space:nowrap;overflow: hidden;text-overflow: ellipsis;padding-right:15px;}
.pro_left .yb .sanji a{white-space:nowrap;display:block;overflow: hidden;text-overflow: ellipsis;}

.lst{padding:5px 15px 0;}
.lst ul{width:990px;}
.lst ul li{float:left;width:398px;padding:10px;border:1px solid #ececec;background-color:#fff;margin:0 20px 20px 0}
.lst ul li:hover{border:1px solid #1d5eb3}
.lst ul li .img{float:left;width:245px;height:170px}
.lst ul li .info{padding-left:255px}
.lst ul li .info .title-a{display:block;font-size:16px;line-height:19px;height:38px;margin-bottom:10px;overflow:hidden;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}
.lst ul li:hover .info .title-a{color:#1d5eb3}
.lst ul li .info p{color:#999;line-height:20px;height:60px;overflow:hidden;}
.lst ul li .info .more{display:block;color:#999;border:1px solid #999;width:80%;height:22px;line-height:22px;margin:auto;text-align:center;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}
.lst ul li:hover .info .more{color:#1d5eb3;border:1px solid #1d5eb3}/*pro end*/
.adm1 {
	width:100%;
	height:180px;
	background:url(../images/adm1.jpg) no-repeat center
}
.adm1-left {
	width:710px
}
.adm1-left img {
	display:block;
	width:568px;
	height:28px;
	margin:0 auto;
	padding-top:30px
}
.adm1-left p {
	font:18px/40px "microsoft yahei";
	color:#fff;
	text-align:center;
	background:url(../images/adm1-line.png) no-repeat center;
	margin-top:10px
}
.adm1-more {
	width:610px;
	margin:0 auto
}
.adm1-tel {
	font:bold 20px/30px "microsoft yahei";
	color:#fff;
	padding-top:18px;
	letter-spacing:1px
}
.adm1-more-a {
	width:138px;
	height:34px;
	background:#ffae00;
	font:15px/34px "microsoft yahei";
	color:#fff;
	text-align:center;
	margin-top:15px;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;
	margin-right:30px
}
.adm1-more-a:hover {
	-webkit-animation:rot .5s 2 alternate;
	-moz-animation:rot .5s 2 alternate;
	-ms-animation:rot .5s 2 alternate;
	animation:rot .5s 2 alternate
}
.gd1 {
	position:relative;
	width:1180px;
	height:190px;
	margin:30px auto 0;
	overflow:hidden
}
.gd1 em {
	position:absolute;
	top:56px
}
.gd1 .t_l1 {
	left:0
}
.gd1 .t_r1 {
	right:0
}
.gd1 #simgs {
	margin:0 50px
}
.gd1 li {
	float:left;
	width:208px;
	padding:0 14px;
	text-align:center
}
.gd1 li img {
	display:block;
	width:208px;
	height:141px;
	padding:1px;
	border:1px solid #d8d8d8
}
.gd1 li a span {
	display:block;
	height:48px;
	color:#333;
	font-size:16px;
	line-height:48px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.gd1 li a span:hover {
	color:#1770c2
}
.adv-title1 {
	width:100%;
	height:249px;
	background:url(../images/asdv-title1.jpg) no-repeat center
}
.adv-title1 h3 {
	width:574px;
	height:109px;
	margin:0 auto;
	padding-top:50px
}
.adv-title1 h3 a img {
	display:block;
	width:574px;
	height:109px;
	margin:0 auto
}
.adv-content {
	width:100%;
	height:1126px;
	background:#f2f2f2
}
.adv ul li {
	width:540px;
	height:170px;
	float:left;
	margin-top:60px
}
.adv-numline {
	width:470px;
	height:1px;
	background:url(../images/adv-numline.jpg) no-repeat center;
	float:right;
	margin:20px 0
}
.adv-num {
	width:58px;
	height:68px;
	background:url(../images/adv-mun.png) no-repeat center;
	font:41px/68px impact;
	color:#fff;
	text-indent:7px;
	position:absolute
}
.adv-text {
	width:466px;
	font:bold 24px/36px "microsoft yahei";
	color:#333
}
.adv ul {
	width:1180px;
	margin:0 auto;
	position:relative
}
.adv ul li p {
	width:436px;
	font:16px/30px "microsoft yahei";
	float:right;
	padding-left:26px;
	background:url(../images/adv-icon.png) no-repeat left 5px
}
.adv-fen {
	position:absolute
}
.adv-fen1 {
	top:50px;
	left:10px
}
.adv-fen2 {
	top:260px;
	left:10px
}
.adv-fen3 {
	top:500px;
	right:10px
}
.adv-fen4 {
	top:796px;
	left:10px
}
.adv-img {
	position:absolute
}
.adv-img1 {
	top:110px;
	right:0;
	width:516px;
	height:364px
}
.adv-img2 {
	top:510px;
	left:0;
	width:566px;
	height:312px
}
.adv-img3 {
	width:462px;
	height:345px;
	top:781px;
	right:0
}
.adm2 {
	width:100%;
	height:234px;
	background:url(../images/adm2.jpg) no-repeat center
}
.adm2-left {
	width:578px
}
.adm2-left img {
	display:block;
	width:457px;
	height:33px;
	margin:0 auto;
	padding-top:60px
}
.adm2-left p {
	font:18px/40px "microsoft yahei";
	color:#fff;
	text-align:center;
	background:url(../images/adm2-line.png) no-repeat center;
	margin-top:10px
}
.adm2-more {
	width:620px; 
	margin:0 auto
}
.adm2-tel {
	font:bold 20px/30px "microsoft yahei";
	color:#fff;
	padding-top:18px;
	letter-spacing:1px
}
.adm2-more-a {
	width:138px;
	height:34px;
	background:#ffae00;
	font:15px/34px "microsoft yahei";
	color:#fff;
	text-align:center;
	margin-top:15px;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;
	margin-right:30px
}
.adm1-more-a:hover {
	-webkit-animation:rot .5s 2 alternate;
	-moz-animation:rot .5s 2 alternate;
	-ms-animation:rot .5s 2 alternate;
	animation:rot .5s 2 alternate
}
#client {
	width:100%;
	padding-top:1px
}
.client .title {
	background:url(../images/client_tt.jpg) no-repeat top center
}
.client {
	width:1180px;
	margin:0 auto;
	height:730px
}
.client ul {
	margin-left:-50px;
	margin-top:50px
}
.client ul li {
	width:257px;
	height:434px;
	background:url(../images/client.jpg);
	overflow:hidden;
	float:left;
	margin-left:50px;
	margin-bottom:22px
}
.client ul li:nth-child(2) {
	margin-top:60px
}
.client ul li:nth-child(4) {
	margin-top:60px
}
.client_img {
	float:left;
	width:188px;
	height:188px;
	overflow:hidden;
	margin:0 38px;
	border-radius:50%;
	transition:all ease 500ms;
	margin-top:7px
}
.client_img img {
	width:100%
}
.client_img:hover {
	transform:rotate(30deg);
	-moz-transform:rotate(30deg);
	-ms-transform:rotate(30deg);
	-o-transform:rotate(30deg);
	-webkit-transform:rotate(30deg)
}
.client_text {
	text-align:center;
	float:left;
	width:224px;
	height:90px;
	margin-left:20px;
	margin-top:18px
}
.client_text h5 {
	font-weight:600;
	margin-top:10px;
	font-size:15px;
	margin-bottom:10px
}
.client_text h5 a {
	color:#333
}
.client_text h5 a:hover {
	color:#1770c2
}
.client_text p {
	text-align:left;
	color:#666;
	line-height:28px;
	height:84px;
	overflow:hidden;
	margin-bottom:10px;
	font-size:14.5px
}
.more_r {
	float:right
}
.more_bg {
	height:32px;
	background:#1770c2;
	margin:0 auto;
	margin-top:16px;
	display:inline-block;
	padding:0 32px
}
.more_bg a {
	display:block;
	line-height:32px;
	text-align:center;
	font-size:14px;
	color:#fff
}
.more_bg:hover {
	background:#ffae00
}
.about {
	width:100%;
	height:690px;
	background:#f2f2f2
}
.pt {
	padding-top:9px
}
.about-left {
	width:344px;
	height:474px;
	overflow:hidden
}
.about-left img {
	width:344px;
	height:474px;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;
	transition:all .5s ease
}
.about-left:hover img {
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-ms-transform:scale(1.05);
	transform:scale(1.05)
}
.about-text {
	width:768px;
	height:174px;
	overflow:hidden
}
.about-text p {
	font:16px/30px "microsoft yahei";
	text-indent:2em
}
.about-text p.over {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.tab-box {
	width:768px;
	margin:50px auto 30px
}
.tab-top {
	width:760px;
	background:url(../images/about-tabline.png) no-repeat center;
	margin:0 auto
}
.tab-hd {
	overflow:hidden;
	zoom:1;
	width:413px;
	margin:0 auto;
	background:url(../images/about-tabline.png) no-repeat center
}
.tab-hd li {
	float:left;
	width:186px;
	height:34px;
	color:#fff;
	text-align:center;
	cursor:pointer;
	background:#1770c2;
	margin:0 10px
}
.tab-hd li.active {
	background:#ffae00
}
.tab-bd li {
	display:none;
	font-size:24px
}
.tab-bd li.thisclass {
	display:list-item
}
.tab-hd li a {
	font:16px/34px "microsoft yahei";
	color:#fff
}
.tab-bd li a {
	display:inline-block;
	padding:32px 0 0;
	position:relative;
	width:248px;
	height:185px
}
.tab-bd li a img {
	width:248px;
	height:185px
}
.tab-bd-text {
	width:248px;
	height:40px;
	background:rgba(23,112,194,.7);
	position:absolute;
	left:0;
	bottom:0;
	font:15px/40px "microsoft yahei";
	text-align:center;
	color:#fff;
	filter:alpha(opacity=50)
}
.tab-bd li a:hover .tab-bd-text {
	background:#1770c2
}
.news {
	width:1180px;
	margin:0 auto;
	padding-top:40px
}
.box {
	width:732px;
	background:#fff;
	border:1px solid #d3d3d3
}
.tabox {
	width:800px
}
.tabox .hd {
	overflow:hidden;
	background:#fc9002
}
.tabox .hd li {
	position:relative;
	height:50px;
	text-align:center;
	width:400px;
	float:left;
	border-top:0;
	background:#1d73b9;
	font:bold 16px/50px "Microsoft YaHei";
	_font-weight:bold;
	cursor:default;
	color:#fff
}
.tabox .hd li.on {
	width:400px;
	background:#ffae00;
	color:#fff
}
.tabox .bd {
	padding-bottom:20px;
	height:446px;
	overflow:hidden
}
.tabox .lh {
	overflow:hidden;
	background:#f2f2f2;
	height:446px
}
.tabox .lh li {
	width:380px;
	float:left;
	padding-top:10px
}
.tab_box {
	height:409px;
	padding:20px
}
.tab-max {
	padding:20px
}
.tab_box li {
	overflow:hidden
}
.tab_box .hide {
	display:none
}
.news-img {
	width:258px;
	height:171px;
	border:1px solid #d1d1d1
}
.news-img img {
	width:238px;
	height:151px;
	padding-top:10px;
	display:block;
	margin:0 auto
}
.news-text {
	width:478px
}
.news-text h4 {
	font:16px/34px "΢���ź�";
	color:#1198d7;
	padding-top:10px
}
.news-text p {
	height:7em;
	font:14px/24px "΢���ź�";
	color:#5f5f5f;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3;
	overflow:hidden
}
.news-text span {
	display:inline-block;
	padding-top:10px;
	color:#1198d7
}
.news-text a:hover {
	color:#fc9002
}
.bd ul li {
	width:346px;
	float:left
}
.bd ul li i:before {
	display:inline-block;
	content-1:"&gt;&gt;";
	font:12px/18px "microsoft yahei";
	vertical-align:super;
	padding-right:10px
}
.bd ul li a b {
	display:inline-block;
	width:20em;
	font:14px microsoft yahei;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	vertical-align:sub
}
.bd ul li a span {
	display:inline-block;
	font:12px microsoft yahei;
	padding-left:10px;
	vertical-align:text-top
}
.bd ul li a:hover b,.bd ul li a:hover span {
	color:#1198d7
}
.bd ul li a:hover i:before {
	color:#1198d7
}
.news-right {
	width:366px;
	height:495px;
	background:#f2f2f2
}
.news-right-title {
	width:100%;
	height:43px
}
.news-right-title h3 {
	display:inline-block
}
.news-right-title h3 a {
	display:inline-block;
	font:bold 18px/44px "microsoft yahei";
	color:#ffae00;
	padding-left:10px
}
.news-right-title a {
	display:inline-block;
	font:12px/44px "microsoft yahei";
	color:#5f5f5f;
	padding-left:95px
}
.news-right-title a:hover {
	color:#ffae00
}
.news-right ul li {
	margin:30px 10px
}
.pt3 {
	padding-top:15px
}
.pt3 li a i,.pt3 li a b {
	float:left
}
.pt3 li a:after {
	display:block;
	content-1:"";
	clear:both
}
.pt3 li a span {
	float:right;
	padding:0 15px 0 5px
}
.tabox .hd li.on a,.tabox .hd li a {
	display:block;
	color:#fff
}
.news-right-title {
	width:100%;
	height:50px;
	background:#1770c2
}
.news-right-title h3 {
	display:inline-block
}
.news-right-title h3 a {
	display:inline-block;
	font:bold 18px/50px "microsoft yahei";
	color:#fff;
	padding-left:10px
}
.news-right-title a {
	display:inline-block;
	font:12px/44px "microsoft yahei";
	color:#fbfbfb;
	padding-left:136px
}
.news-right-title a:hover {
	color:#ffae00
}
.news-right ul li {
	margin:30px 10px
}
.scrolltop {
	overflow:hidden;
	position:relative;
	height:414px;
	margin-top:20px
}
.wen i {
	display:inline-block;
	width:23px;
	height:23px;
	background:#1d73b9;
	color:#fff;
	font:bold 16px/23px "microsoft yahei";
	text-align:center
}
.wen span {
	display:inline-block;
	font:16px/24px "microsoft yahei";
	padding-left:5px;
	width:19em;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	vertical-align:text-bottom;
	color:#3b3939
}
.da {
	padding-top:15px
}
.da i {
	display:inline-block;
	width:23px;
	height:23px;
	background:#ffae00;
	color:#fff;
	font:bold 16px/23px "microsoft yahei";
	text-align:center
}
.da span {
	font:13px/23px "microsoft yahei";
	padding-left:5px;
	width:24em;
	display:-webkit-inline-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:5;
	overflow:hidden;
	vertical-align:top;
	color:#3b3939
}
.news-right ul li {
	padding-bottom:20px;
	border-bottom:1px dashed #c8c8c8
}
.links {
	width:1180px;
	margin:20px auto
}
.links-left {
	color:#1770c2;
	line-height:70px;
	font-size:30px;
	font-weight:700;
	width:1180px;
	border-bottom:1px solid #ccc
}
.links-right {
	padding-top:20px
}
.links h3 {
	display:inline-block;
	width:164px;
	display:block;
	font:bold 36px/70px arial;
	color:#fff;
	text-align:center
}
.links a {
	display:inline-block;
	font:14px/30px arial;
	vertical-align:bottom;
	padding:0 10px
}
.links span {
	display:inline-block;
	font:14px/30px arial;
	vertical-align:bottom
}
.links a:hover {
	color:#1770c2
}</pre></body></html>